package com.soda.dao;

import java.util.List;

import com.soda.bean.News;
import com.soda.bean.Notice;
import com.soda.util.PageInfo;
import com.soda.util.SelectNewsInfo;
import com.soda.util.SelectNoticeInfo;

public interface NoticeDao {
	//全查
		Notice showAllNotice(int id);
		//条件查询
		List<Notice> getNotices(SelectNoticeInfo sni, PageInfo pi);
		
		
		//分页
		List<Notice> selectNotice(PageInfo pi);
		int getNoticeCount(SelectNoticeInfo sni);
		//删除
		int deleteById(int id);
		//修改
		int updateNotice(int id, int recommend, String neirong);	
		//增加
		int addNotice(Notice n);
		//批量删除
		int delAllNotice(String[] nids);
		//导出
		 List<Notice> exportNotice(String[] count);
	
		List<Notice> getSelectAll();
	
		
	}


